rough terrain lift truck - Alemán Inglés Diccionario